package main

import "fmt"

func main() {
	// Go语言明确不支持三元运算符， 可以用if else 替换
	var age int
	println("请输入正数数字：")
	fmt.Scanln(&age)

	if age > 18 {
		fmt.Println("18 噜啦噜啦嘞绿绿绿绿绿绿绿绿绿绿")
	}

	var key byte
	fmt.Println("请输入 字符 a,b,c,d,e,f,g")
	fmt.Scanf("%c", &key)

	switch key {
		case 'a', 'b':
			fmt.Println("aaaaa || bbbbb")
		case 'c', 'd':
			fmt.Println("ccccc || ddddd")
		default:
			fmt.Println("key: ", key)
	}

	str := "hello, wolrd"
	for i := 0; i < len(str); i ++ {
		fmt.Printf("%c \n", str[i])
	}
	for index, val := range str {
		fmt.Printf("index = %d, val = %c \n", index, val)
	}
}
